bus shelter – Ελληνικά–English translations

🇬🇧 en el 🇬🇷

bus shelter noun

  • A building or other structure constructed at a bus stop
στάση
Wiktionary Links